﻿$(document).ready(function () {
    var w = $(window).width();
    var h = $(window).height();
    $('body').css({widht:w, height: h, overflow:'hidden'});
    $('#WebGL-output').css({width: w + 'px', height: h + 'px'});
    $(window).resize(function(){
         w = $(window).width();
         h = $(window).height();
        $('body').css({widht:w, height: h, overflow:'hidden'});
        $('#WebGL-output').css({width: w + 'px', height: h + 'px'});
    })
})
function changeLogin(item){
    $('.' + item).addClass('active').removeClass('normal');
    $('.' + item).siblings().addClass('normal').removeClass('active');
    if(item === 'normalLi'){
        $('#loginForm').show(200);
        $('.login-book').hide(200);
    } else {
        $('#loginForm').hide(200);
        $('.login-book').show(200);
    }
}
function change(obj, event){
    var event = event?event:window.event;
    if($("#username").val().length > 0 && $("#password").val().length > 0){
        $('.button').addClass('buttonActive');
    } else {
        $('.button').removeClass('buttonActive');
    }
    if(obj.value.length > 0){
        $(obj).addClass('inputOk').removeClass('inputNull');
    } else {
        $(obj).addClass('inputNull').removeClass('inputOk');
        if(obj.getAttribute('id') == 'username'){
            $(obj).attr('placeholder','请输入用户名');
        } else{
            $(obj).attr('placeholder','请输入密码');
        }
    }
    if(event.keyCode == 13){
        login();
    }
}
function login(){
    var inputs = document.getElementsByTagName('input');
    var flag = true;
    for (var i = 0; i < inputs.length; i++){
        inputs[i].i = i;
        if($(inputs[i]).val().length <= 0){
            var _this = inputs[i];
            flag = false;
            $(_this).addClass('inputNull');
            if(_this.i == 0){
                $(_this).attr('placeholder','请输入信息');
            }else{
                $(_this).attr('placeholder','请输入信息');
            }
        } else {
            $(inputs[i]).addClass('inputOk').removeClass('inputNull');
        }
    }
    if(flag) {
        $.ajax({
            url: sipServer + 'xzpt/ajaxLogin',
           type: "post",
            async: false,
            data:{"username":$("#username").val(),"password":$("#password").val()},
            dataType: "jsonp",
            jsonp: "callbackparam",
            success: function(json) {
                if(json.result == true){
					$("#loginForm").submit();				
                } else {
                    $("#message").html(json.error);
					$("#message").slideDown();
					setTimeout(function(){
							$("#message").slideUp();
						}, 2000);
					if(json.error.indexOf('用户名') > 0){
						$("#username").val('');
						$("#username").addClass('inputNull').removeClass('inputOk');
						$("#username").attr('placeholder','请输入用户名');
					} else {
						$("#password").val('');
						$("#password").addClass('inputNull').removeClass('inputOk');
						$("#password").attr('placeholder','请输入密码');
					}
                }
            },
            error: function(){
				$("#message").html('未知错误');
					$("#message").slideDown();
					setTimeout(function(){
							$("#message").slideUp();
						}, 1500);
            }
        });
    }

}